package cn.com.xinjinfu.pdoulcProduct.utils;

import android.content.ClipboardManager;
import android.content.Context;

import java.text.DecimalFormat;
import java.text.NumberFormat;

/**
 * Created by android-adt on 2016/1/6.
 */
public class TextViewUtil {

    /**
     * 对double数据进行String转换，并且截取小数点后两位
     * @param x
     * @return
     */
    public static String getSumLength(double x) {
        NumberFormat nbf=NumberFormat.getInstance();
        nbf.setMinimumFractionDigits(2);
        return nbf.format(x);
    }
    public static String getStringTwoLength(double d) {
        DecimalFormat df = new DecimalFormat("0.00");
        String st = df.format(d);
        return st;
    }

    /**
     * 实现文本复制功能
     * add by wangqianzhou
     * @param content
     */
    public static void copyText(Context context,String content)
    {
        // 得到剪贴板管理器
        ClipboardManager cmb = (ClipboardManager)context.getSystemService(Context.CLIPBOARD_SERVICE);
        cmb.setText(content.trim());
    }
    /**
     * 实现粘贴功能
     * add by wangqianzhou
     * @param context
     * @return
     */
    public static String paste(Context context)
    {
        // 得到剪贴板管理器
        ClipboardManager cmb = (ClipboardManager)context.getSystemService(Context.CLIPBOARD_SERVICE);
        return cmb.getText().toString().trim();
    }
}
